﻿html,body{font-family:Tahoma, Arial, Verdana, Helvetica, Sans-serif;font-size:11px;margin:0px 5px 5px 5px}
html,body
{
    height:100%;
}
td, div, p{font-size:11px;}
p{line-height:150%;}
input,select,textarea{font-family:Tahoma, Arial, Verdana, Helvetica, Sans-serif;font-size:11px;outline:none}
select{padding-left:4px !important;}
input::-webkit-input-placeholder 
{
    color:#bbb;
    font-style:normal;
}
input:focus::-webkit-input-placeholder
{
    color:#ddd;
}
input:-moz-placeholder 
{
    color:#bbb;
    font-style:normal;
}
input:focus:-moz-placeholder 
{
    color:#ddd;
}
textarea::-webkit-input-placeholder 
{
    color:#bbb;
    font-style:normal;
}
textarea:focus::-webkit-input-placeholder 
{
    color:#ddd;
}
textarea:-moz-placeholder 
{
    color:#bbb;
    font-style:normal;
}
textarea:focus:-moz-placeholder 
{
    color:#ddd;
}
input.tracuu
{
    float:left;
    padding:4px 6px;
    border:1px solid #ccc; 
    width:240px;
    margin:1px 0 0
}
div.wrapper
{
    width:100%;    
    height:100%;
}
div.cover
{
    width:930px;
}
.boxshadow2
{
    -moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.35);
    -o-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.35);
    box-shadow:0px 0px 8px rgba(0, 0, 0, 0.35);
}
.boxshadow3
{
    -moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.35);
    -o-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.35);
    box-shadow:0px 0px 15px rgba(0, 0, 0, 0.35);
}
.boxshadow4
{
    -moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.65);
    -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.65);
    -o-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.65);
    box-shadow:0px 0px 20px rgba(0, 0, 0, 0.65);
}
.boxshadow
{
    -webkit-box-shadow: 0 0 25px rgba(0,0,0,0.55);
    -moz-box-shadow: 0 0 25px rgba(0,0,0,0.45);
    box-shadow: 0 0 25px rgba(0,0,0,0.45);
}
.boxshadowtop
{
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.55);
    -moz-box-shadow: 0 0 15px rgba(0,0,0,0.45);
    box-shadow: 0 0 15px rgba(0,0,0,0.45);
}
.relative
{
    position:relative;
}
.absolute
{
    position:absolute;
}
.green
{
    color:#008000;
}
.red,.msgerror
{
    color:#f00;
    font-size:11px;;
}
.pink
{
    color:#FD0682;
}
ol.msgerror
{
    padding-left:20px;
    margin:0px;
}
ol.msgerror li
{
    padding:2px 0px 3px 0px;
}
.blue
{
    color:#2F5BB7;
}
.darkblue
{
    color:#00f;
}
input.stylebutton,a.stylebutton:link,a.stylebutton:visited
{
    background-color:#080;
    border:1px solid #080;
    padding:6px 10px;
    color:#fff;    
    cursor:pointer;
    font-weight:bold;
}
input.stylebutton.small,a.stylebutton.small
{
    padding:3px 10px !important;
}
input.stylebutton:hover,a.stylebutton:hover
{
    color:#fff;
    text-shadow:0px 0px 1px #333;
}
input.stylelist,a.stylelist:link,a.stylelist:visited
{
    background-color:#eee;
    border:1px solid #d5d5d5;
    padding:6px 10px;
    color:#c00;
    font-weight:bold;
    text-shadow:0px 0px 1px #fff;
}
input.stylelist.small,a.stylelist.small
{
    padding:3px 10px !important;
}
input.stylelist:hover,a.stylelist:hover
{
    color:#f00;
    background-color:#fff;
    text-shadow:0px 0px 1px #fff;
}
div#checkdns
{
    background: url(../images/loading1.gif) 5px center no-repeat;
    background-size: 18px 18px;
    width:350px;
    padding:6px 5px 2px 30px;
    height:15px;
    font-weight:bold;
}
.nobg
{
    background:none !important;
}
a.edit:link,a.edit:visited,a.ignores:link,a.ignores:visited
{
    background:#fff url(../images/edit.jpg) 4px center no-repeat;
    padding:4px 8px 4px 24px;
    border:1px solid #ddd;
    color: #333;
    min-width:25px;
}
#process_step a.remove:link,#process_step a.remove:visited
{
    background:#fff url(../images/removeitem.gif) 4px center no-repeat;
    padding:4px 8px 4px 24px;
    border:1px solid #ddd;
    color: #333;
    outline:none;
}
a.edit:hover,a.ignores:hover,#process_step a.remove:hover,a.add:hover,input.add:hover
{
    background-color:#f6f6f6;
    border:1px solid #bbb;
    text-decoration:none;    
    outline:none;
}
.linkdns
{
    padding-top:5px;
}
ol#process_step span.pad
{
    width:75px;
    padding:4px 8px;
    margin-top:2px;
    border:1px solid #fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    font-weight:bold;
}
ol#process_step input
{
    font-size:1em;
    outline:none !important;    
    padding:4px 8px;
    background-color:#fff;
    border:1px solid #ddd;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    width:75px;
    margin-top:0px;
    margin-bottom:0px;
}
ol#process_step input.priority
{
    width:40px;
}
ol#process_step select
{    
    font-size:1em;
    outline:none !important;    
    padding: 3px 4px 2px 4px;
    background-color:#fff;
    width:110px;
}
div.infoerror
{
    padding:10px;
    border:1px solid #eee;
    background-color:#f3f3f3;
    font-weight:bold;
    color:#f00;
}
div.infosuccess
{
    padding:10px;
    border:1px solid #eee;
    background-color:#f3f3f3;
    color:#00f;
    font-weight:bold;
}
div.infoerror ol,div.infoerror ul,div.infosuccess ol,div.infosuccess ul
{
    margin:0px !important;
    padding-left:20px;
}
div.info-panel
{
    width:300px;
    position:absolute;
    z-index:2;
    background-color:#FD0682;
    padding:8px 15px;
    border:1px solid #FD0682;
    display:none;
    color:#fff;
    font-weight:bold;
    line-height:150%;
    top:-30px !important;
    left:70px !important;
}
div.info-panel2
{
    width:400px;
    position:absolute;
    z-index:2;
    background-color:#D3D3D3;
    padding:8px 15px;
    border:1px solid #D3D3D3;
    display:none;
    color:#000;
    font-weight:bold;
    line-height:150%;
}
div.infowarning
{
    margin-bottom:5px;
    padding:3px 5px 2px 6px;
    border:1px solid #E47911;    
    background:#ffd;
    text-shadow:0px 0px 1px #fff;
    color:#333;
}
div.error_panel
{
    padding:8px 10px 7px 30px;
    border:1px solid #eee;
    margin:8px 0px;
    background:#f3f3f3 url(../images/errorpanel.png) 6px center no-repeat;
    font-weight:bold;
    color:#f00;
    text-shadow:0px 0px 1px #fff;
}
div.success_panel
{
    padding:8px 10px 7px 35px;
    border:1px solid #eee;
    color:#00f;
    margin:5px 0px;
    background:#f3f3f3 url(../images/alldomain.gif) 6px center no-repeat;
    font-weight:bold;
    text-shadow:0px 0px 1px #fff;
}
.clear5, #clear5
{
    clear:both;
    font-size:0pt;
    height:5px;
}
.clear10, #clear10
{
    clear:both;
    font-size:0pt;
    height:10px;
}
.clear15, #clear15
{
    clear:both;
    font-size:0pt;
    height:15px;
}
.clear20, #clear20
{
    clear:both;
    font-size:0pt;
    height:20px;
}
.ftable
{
    background-color:#ccc;
    width:100%;
}
.ftable tr td
{
    padding:8px 10px;
}
.fctable tr td
{
    text-align:center;
}
.ftable tr
{
    background-color:#fff;
}
.ftable tr:hover
{
    background-color:#fff;
}
.ftable tr td.titlerow,.ftable tr.titlerow
{
    background-color:#e5e5e5;
    font-weight:bold;
}
img.sup
{
    max-width:100px;
}
.corner_51
{
    -webkit-border-radius:5px 0px 5px 0px;
    -moz-border-radius:5px 0px 5px 0px;
    -o-border-radius:5px 0px 5px 0px;
    border-radius:5px 0px 5px 0px;
}
.corner_81
{
    -webkit-border-radius:8px 0px 8px 0px;
    -moz-border-radius:8px 0px 8px 0px;
    -o-border-radius:8px 0px 8px 0px;
    border-radius:8px 0px 8px 0px;
}
.corner_10
{
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
}
div.boxsup
{
    border:1px solid #FFCF00;
    padding:10px 15px;
    position:relative;
}
div.boxsup div.top,div.boxsup div.bottom
{
    height:6px;
    background-color:#FFF8C5;
    font-size:0px;
    position:absolute;
    right:0px;
    top:0px;
    width:99.5%;
    margin:0 auto;
}
div.boxsup div.bottom
{
    bottom:0px;    
    left:0px;
    top:auto;
    right:auto;
}
div.boxsup div.heading
{
    color:#f00;
    font-weight:bold;
    background: url(../images/allpavietnam.png) -100px -325px no-repeat;
    padding:10px 0px 3px 30px;
    font-size:13px;
    border-bottom:1px dashed #f00;
}
div.boxsup div.middle
{
    padding:15px 0px 5px 0px;
}
div.boxsup hr
{
    margin:5px 0px;
    padding:0px;
}
div.boxsub
{
    position:relative;
}
div.boxsub div.heading
{
    color:#c00;
    font-weight:bold;
    padding:8px 20px 8px 35px;
    float:left;
    -moz-border-radius:8px 8px 0px 0px;
    -webkit-border-radius:8px 8px 0px 0px;
    -o-border-radius:8px 8px 0px 0px;
    border-radius:8px 8px 0px 0px;
    border:1px solid #ffa6a5;
    border-bottom:0px;
    background:#ffdfde url(../images/icon_pa.png) 6px center no-repeat;
}
div.yellow div.heading
{
    border:1px solid #ffcf00;
    border-bottom:0px;
    background:#ffe773 url(../images/icon_cuspa.png) 6px center no-repeat;
}
div.boxsub div.middle
{
    padding:15px;
    background-color:#FFF0F0;
    border:1px solid #ffa6a5;
    -moz-border-radius:0px 0px 8px 5px;
    -webkit-border-radius:0px 0px 8px 5px;
    -o-border-radius:0px 0px 8px 5px;
    border-radius:0px 0px 8px 5px;
}
div.yellow div.middle
{
    background-color:#ffffd6;
    border:1px solid #ffcf00;
}
div.relative
{
    position:relative;
}
div.absolute
{
    position:absolute;
    left:0px;
    right:0px;
}
div.lang
{
    position:absolute;
    right:0px;
    top:-40px;
}
div.lang span
{
    float:left;
    padding:16px 10px 0px 5px;
    color:#bbb;
    font-weight:bold;
}
a.lang:link,a.lang:visited
{
    float:left;
    width:45px;
    height:28px;
    z-index:1000;
    border:1px solid #fff;
}
a.lang:hover
{
    border:1px solid #333;
}
a.langvn
{
    width:25px;
    height:15px;
    background: url(../images/lang.png) left top no-repeat;
    float:right;
    margin:0px 8px;
}
a.langen
{
    width:25px;
    height:15px;
    background: url(../images/lang.png) right top no-repeat;
    float:right;
}
a#vote1:link,a#vote1:visited
{
    padding:4px 10px;
    text-decoration:none !important;
    font-weight:bold;
    cursor:pointer;
    background-color:#00f;
    color:#fff;
    margin-left:0.5em;
}
a#vote1:hover
{
    background-color:#f00;
    color:#fff;
}
div.like
{
    background: url(../images/like.png) left center no-repeat;
    padding:5px 0px 0px 22px;
}
div#alert_vote
{
    margin:10px 0px;
}
span.date
{
    color:#666;
    font-size:11px;
}
.loadsubjob
{
    font-weight:bold;
    color:#09F;
}
ol.list li
{
    padding:3px 0px;
}
.reason 
{ 
    font-size:14px; 
    padding:10px; 
    width:200px; 
    background-color:#FFF; 
    max-height:200px; 
    overflow:auto; 
    position:absolute; 
    top:0; 
    left:0; 
    display:none ;
    z-index:1; 
    border:1px solid #666;
}
img.imageshowpopup
{
    cursor:pointer;
    padding-top:4px;
}
.strike
{
    text-decoration:line-through;
}
div.logo
{
    background: url(../images/framepavietnam.png) 0px -942px repeat-x;
    width:428px;
    height:44px;
    overflow:hidden;
    position:relative;
}
div.logo a
{
    float:left;
    width:428px;
    height:44px;
    position:absolute;
    left:0px;
    bottom:0px;    
}
div.cover.login
{
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-460px;
    margin-top:-250px;
}
div.cover .col1
{
    width:50%;
    padding-right:32px;
    background: url(../images/gach_dung.jpg) right top no-repeat;
    min-height:500px;
}
div.cover .col2
{
    padding:0px;
    width:46%;
}
div.body div.col1
{
    width:49%;    
}
div.box-toohot
{
    border:1px solid #ffcf00;
    background: url(../images/framepavietnam.png) center -986px repeat-x;
    position:relative;
    padding:15px;
    -moz-border-radius:15px 0px 15px 0px;
    -webkit-border-radius:15px 0px 15px 0px;
    -o-border-radius:15px 0px 15px 0px;
    border-radius:15px 0px 15px 0px;    
}
div.box-toohot .title
{
    color:#f00;
    text-transform:uppercase;
    font-weight:bold;    
    padding:5px 0px 5px 45px;
    background: url(../images/allpavietnam.png) -165px 4px no-repeat;
    border-bottom:1px dashed #bbb;
    height:auto;
    margin-bottom:10px;
}
div.box_thongbaohome
{
    border:1px solid #ffcf00;
    background: url(../images/framepavietnam.png) center -986px repeat-x;
    position:relative;
    padding:10px;
}
div.box_thongbaohome .title
{
    color:#f00;
    text-transform:uppercase;
    font-weight:bold;    
    padding:5px 0px 5px 40px;
    background: url(../images/allpavietnam.png) -170px 4px no-repeat;
    border-bottom:1px dashed #bbb;
    height:auto;
    margin-bottom:15px;
}
div.row
{
    border-bottom:1px dashed #ddd;
    padding:8px 0px;
}
div.row p
{
    margin:0px;
}
div.box-toonew
{
    border:1px solid #ffcf00;
    background: url(../images/framepavietnam.png) center -986px repeat-x;
    position:relative;
    padding:15px;
    -moz-border-radius:15px 0px 15px 0px;
    -webkit-border-radius:15px 0px 15px 0px;
    -o-border-radius:15px 0px 15px 0px;
    border-radius:15px 0px 15px 0px;    
}
div.box-toonew .title
{
    color:#f00;
    text-transform:uppercase;
    font-weight:bold;    
    padding:5px 0px 5px 35px;
    background: url(../images/allpavietnam.png) -171px -36px no-repeat;
    border-bottom:1px dashed #bbb;
    height:auto;
    margin-bottom:10px;
}
div.body div.col2
{
    width:49%;
}
div.msglogin
{
    color:#005500; font-weight:bold; text-transform:uppercase
}
p
{
    line-height:150%;
    font-weight:normal;
}
form
{
    margin:0px;
    padding:0px;
}
div.navigation
{
    position:relative;
    height:29px;
    background:url(../images/allpavietnam.png) 0px -456px repeat-x;
    border-bottom:3px solid #f30;
}
div.navigation .left
{
    width:8px;
    height:29px;
    font-size:1px;
    position:absolute;
    left:0px;
    top:0px;
    background:url(../images/allpavietnam.png) -175px -426px no-repeat;    
}
div.navigation .right
{
    width:8px;
    height:29px;
    font-size:1px;
    position:absolute;
    right:0px;
    top:0px;
    background:url(../images/allpavietnam.png) -183px -426px no-repeat;    
}
div.navigation .center
{
    width:100%;
    margin:0 auto;
}
div.navigation a:link,div.navigation a:visited
{
    float:left;
    font-size: 12px;
    font-weight: bold;
    color: white;
    border-right:1px solid #fff;
    padding:8px 25px 7px 25px;
}
div.navigation a:hover,div.navigation a.selected:link,div.navigation a.selected:visited
{
    background-color:#FF6600 !important;
    color:#FFF !important;
}
div.keytype
{    
    padding:4px 0px;    
    z-index:5;
    left:0px;
    right:0px;
    margin:0px;    
    background:#f0f0f0;    
    border:1px solid #ddd;
    border-left:0px;
    border-right:0px;
    margin-bottom:2px;
}
a.info_home
{
    background: url(../images/allpavietnam.png) -136px -72px no-repeat;        
    height:14px;
    width:20px;    
    display:block;
    margin:0 auto;    
}
span.chidinhxuly
{
    background: url(../images/allpavietnam.png) -159px -84px no-repeat;
    width:16px;
    height:17px;    
    float:right;
}
span.dangtranhchap
{
    background: url(../images/allpavietnam.png) -132px -88px no-repeat;
    width:18px;
    height:16px;
    display:block;
    float:left;
}
#slideshow {
    position:relative;
    display:block;    
}
#slideshow a {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    display:none;
}
#slideshow a.active {
    z-index:10;
    display:block;
}
#slideshow a.last-active {
    z-index:9;
}
div.banner_slide
{
    position:relative;
    display:block;
    overflow:hidden;
    height:125px;
}
div.controls
{
    position:absolute;bottom:5px;right:5px;z-index:15;
}
div.controls a
{
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    opacity:0.95;
}
div.controls a.selected
{
    background:#fb0 !important;
    color:#000;
}
table.box-nhiemvuhome
{
    background-color:#ddd;
    width:100%;
}
table.box-nhiemvuhome tr
{
    background-color:#fff;
}
table.box-nhiemvuhome tr td
{
    text-align:left;
    padding:5px 10px;
}
table.box-nhiemvuhome a:hover
{
    font-weight:bold;
}
div.box-nhiemvuhome
{    
    position:relative;
    padding:15px;
    border:1px solid #ffcf00;
    -moz-border-radius:0px 15px 0px 15px;    
    -webkit-border-radius:0px 15px 0px 15px;    
    border-radius:0px 15px 0px 15px;        
}
.box-login
{
    position:relative;
    padding:15px;
    border:1px solid #ffcf00;
    -moz-border-radius:0px 15px 0px 15px;    
    -webkit-border-radius:0px 15px 0px 15px;    
    border-radius:0px 15px 0px 15px;
    color:#F90;
}
.box-login  label.fl
{
    width:160px !important
}
.box-login .title
{
    background: url(../images/framepavietnam.png) -24px -611px no-repeat;    
    color:#F90;
    font-weight:bold;
    font-size:13px;
    position:absolute;
    top:-14px;
    left:15px;
    text-transform:uppercase;
    padding:2px 2px 0px 24px;
}
.box-login #text-user{color:#FF6600;width:125px;padding:25px 0px 0px 25px;}
.box-login #input-user{padding:24px 0px 0px 0px;}
.box-login #text-matkhau{color:#FF6600;padding:10px 0px 0px 25px;}
.box-login #input-matkhau{padding:12px 0px 0px 0px;}
.box-login #text-forgot{color:#FF6600;padding:15px 0px 0px 25px;}
.box-login #input-forgot{padding:15px 0px 0px 120px;}
div.box-nhiemvuhome .title
{
    background: url(../images/framepavietnam.png) -10px -422px no-repeat;    
    color:#F90;
    font-weight:bold;
    font-size:13px;
    position:absolute;
    top:-38px;
    left:15px;
    text-transform:uppercase;
    padding:25px 10px 0px 40px;    
}
.box-dienthoaihotro
{    
    position:relative;
    padding:15px;
    border:1px solid #ffcf00;
    -moz-border-radius:0px 15px 0px 15px;    
    -webkit-border-radius:0px 15px 0px 15px;    
    border-radius:0px 15px 0px 15px;        
}
.box-dienthoaihotro .title
{
    background: url(../images/framepavietnam.png) -15px 0px no-repeat;    
    color:#F90;
    font-weight:bold;
    font-size:13px;
    position:absolute;
    top:-38px;
    left:15px;
    text-transform:uppercase;
    padding:25px 10px 0px 40px;    
}
.box-dienthoaihotro .title2{background:none;color:#F90;font-weight:bold;font-size:13px;text-transform:uppercase;padding:5px 0px}
.box-dienthoaihotro .fl{padding:10px 0px;width:50%;font-weight:bold}
.box-dienthoaihotro .fr{padding:10px 0px;color:#F00;width:49%;font-weight:bold}
.box-livechat
{    
    position:relative;
    padding:15px;
    border:1px solid #ffcf00;
    -moz-border-radius:0px 15px 0px 15px;    
    -webkit-border-radius:0px 15px 0px 15px;    
    border-radius:0px 15px 0px 15px;    
}
.box-livechat .title
{
    background: url(../images/framepavietnam.png) -10px -292px no-repeat;    
    color:#F90;
    font-weight:bold;
    font-size:13px;
    position:absolute;
    top:-35px;
    left:15px;
    text-transform:uppercase;
    padding:22px 8px 0px 50px;    
}
.box-livechat a.al{padding:0px 25px 0px 5px}
.border
{
    border:1px solid;
}
input.nutcam{background:url(../images/allpavietnam.png) 0px -600px no-repeat;width:100px;height:22px;border:0px;cursor:pointer;color:#FFFFFF;font-weight:bold;}
a:link{text-decoration:none;color:#0054A8;outline:none}
a:visited{color:#0054A8;text-decoration:none}
a:hover{color:#0054A8;text-decoration:underline;}
a.a1:link{font-weight:bold;color:#000000;text-decoration:none;}
a.a1:visited{font-weight:bold;color:#000000;text-decoration:none;}
a.a1:hover{font-weight:bold;color:#FF6600;text-decoration:none;}
a.a2:link{font-weight:bold;color:#FF6600;text-decoration:none;}
a.a2:visited{font-weight:bold;color:#FF6600;text-decoration:none;}
a.a2:hover{font-weight:bold;color:#FF6600;text-decoration:underline;}
.tdbg_1{border-top:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;border-bottom:#C1C1C1 1px solid;border-right:#C1C1C1 1px solid;}
.tdbg_2{border-top:#FFFFFF 1px solid;border-bottom:#E6E6E6 1px solid;border-right:#E6E6E6 1px solid;}
.td_11{border-top:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;border-bottom:#C1C1C1 1px solid;border-right:#C1C1C1 1px solid;background-color:#E6E6E6;}
table{text-align:left;}
.upper{text-transform:uppercase}
div.detail_item{padding:4px 25px;}
div.detail_item  div.col1{width:140px}
div.detail_item div.col1,div.detail_item div.col2{padding:1px 0px;}
div.domain_hosting{position:relative;border-bottom:1px dotted #bbb;padding-bottom:10px;margin-bottom:10px;}
div.dangky{background:#f0f0f0;padding:2px 0px;margin:2px 0px;}
span.numberlist{font-size:13px;}
.error, .notice{color:#f00 !important;}
.clear, #clear{clear:both;font-size:0pt;}
select.ui-datepicker-month{width:85px !important;}
div.process{padding:3px 8px;font-size:0px;margin-right:2px;border:1px solid #333;float:left}
div.process:hover{background:#00f !important}
input.style{background:#f60;border:1px solid #f60;color:#fff;font-size:12px;padding:3px 15px;cursor:pointer;text-decoration:none;font-weight:bold;}
input.style:hover{background:#f60;border:1px solid #999;color:#fff;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}
input.input{padding-left:4px;outline:none;font-size:12px}
select.cbo{padding-left:4px;outline:none;font-size:12px;}
textarea{padding-left:4px;padding-top:4px;}
div#loading{-moz-box-shadow:0 0 20px #aaa;-webkit-box-shadow:0 0 20px #aaa;-o-box-shadow:0 0 20px #aaa;box-shadow:0 0 20px #aaa;color:#000;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 15px;border:5px solid #f90;font-size:12px;font-weight:bold;min-width:200px;max-width:400px;}
div#loading span{display:block;color:#f00;font-size:14pt;padding-bottom:12px;font-weight:normal;}
div#e_address{padding:2px 25px 2px 0px;border:1px solid #fff;}
div.bghover{background:#FF0 !important;}
div#sub_fprint{position:relative;}
a#send_one{background:#fff url(../images/mail.gif) 5px center no-repeat;padding:4px 10px 4px 30px;border:2px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#666;font-size:12px;}
a#send_one:hover{background:#f0f0f0 url(../images/mail.gif) 5px center no-repeat;border:2px solid #333;text-decoration:none;-webkit-box-shadow:0 0 20px #aaa;-moz-box-shadow:0 0 20px #aaa;-o-box-shadow:0 0 20px #aaa;box-shadow:0 0 20px #aaa;color:#f00;}
#area-logo{background:url(../images/logo.png) no-repeat;width:428px;height:44px;}
#area-info{text-align:right;}
.menu-top{padding-top:20px;}
.pad{margin-left:4px;margin-right:4px;}
ol#process_step{list-style-image:none;padding:0px;margin-left:25px}
ol#process_step li{padding:10px 0px 10px 4px;border:1px solid #fff;border-bottom:1px solid #eee;clear:both;height:26px}
ol#process_step li.red{background-color:#feb;color:#333 !important}
ol#process_step li.red2{background-color:#feb;color:#f00 !important}
*ol#process_step li{padding-bottom:20px;height:auto}
div.contentextra{height:50px;overflow:hidden;}
.menu-top #viendo{background-color:#F60;height:3px;}
.menu-top .left{background:url(../images/allpavietnam.png) -175px -426px no-repeat;width:8px;height:29px;}
.menu-top .normal{height:29px;padding:0px 25px 0px 25px;}
.menu-top .select{background-color:#F60;height:29px;padding:0px 25px 0px 25px;}
.menu-top .spec{background-color:#ff0;width:1px;height:29px;}
.menu-top .empty{background:url(../images/allpavietnam.png) 0px -456px repeat-x;height:29px;}
.menu-top .right{background:url(../images/allpavietnam.png) -183px -426px no-repeat;width:8px;height:29px;}
.menu-top a:link{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menu-top a:visited{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menu-top a:hover{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
#box-quick #title td{background:url(../images/allpavietnam.png) 0px -680px repeat-x;height:20px;text-align:center;font-weight:bold;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#box-quick #value td{height:50px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.box-nau .t-l{background:url(../images/allpavietnam.png) -180px -330px no-repeat;width:20px;height:30px;font-size:0px;vertical-align:top;}
.box-nau .t-c{color:#FF9900;font-weight:bold;background:url(../images/allpavietnam.png) right -548px repeat-x;vertical-align:top;}
.box-nau div.pen{background:url(../images/allpavietnam.png) -175px -205px no-repeat;padding-left:32px;height:20px;padding-top:5px;margin-top:5px;}
.box-nau .t-r{background:url(../images/allpavietnam.png) -175px -370px no-repeat;width:20px;font-size:0px;}
.box-nau .c-l{border-left:1px solid #ddd;width:20px;font-size:0px;}
.box-nau .c-r{border-right:1px solid #ddd;width:20px;font-size:0px;}
.box-nau .b-l{background:url(../images/allpavietnam.png) -100px -525px no-repeat;width:20px;height:21px;font-size:0px;vertical-align:bottom;}
.box-nau .b-c{border-bottom:1px solid #ddd !important;height:21px;font-size:0px;}
.box-nau .b-r{border-bottom:1px solid #ddd;border-right:1px solid #ddd;width:20px;height:21px;font-size:0px;}
.box-vang .t-l{background:url(../images/allpavietnam.png) -50px -525px no-repeat;width:8px;height:8px;vertical-align:top;font-size:0px;background-color:#FFF8C5;}
.box-vang .t-c{border-top:1px solid #FFCF00;height:8px;background-color:#FFF8C5;font-size:0px;}
.box-vang .t-r{border-top:1px solid #FFCF00;border-right:1px solid #FFCF00;background-color:#FFF8C5;width:8px;height:8px;font-size:0px;}
.box-vang .c-l{border-left:1px solid #FFCF00;width:7px;font-size:0px;}
.box-vang .c-r{border-right:1px solid #FFCF00;width:8px;font-size:0px;}
.box-vang .b-l{border-left:1px solid #FFCF00;border-bottom:1px solid #FFCF00;width:8px;height:8px;font-size:0px;}
.box-vang .b-c{border-bottom:1px solid #FFCF00;height:8px;font-size:0px;}
.box-vang .b-r{background:url(../images/allpavietnam.png) -8px -533px no-repeat;width:8px;height:8px;vertical-align:bottom;font-size:0px;}
.box_menu
{
    border:1px solid #FFCF00;
    padding:10px 10px;
    background: url(../images/framepavietnam.png) center -986px repeat-x;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    margin:0px 0px 10px 0px;    
}
.box_menu .heading
{
    background:none;
    font-weight:bold;
    padding:5px 0px;
    text-align:center;    
}
.box_menu .menuitem
{
    clear:both;
    text-align:left;
    padding:2px 0px;
    margin:0px;
}
.menuitem a:link,.menuitem a:visited
{
    float:left;
    padding:2px 0px 5px 5px;
    width:140px;
}
.box_menu.margin  div.menuitem a
{
    padding-top:5px;
    width:130px !important;
}
.col-right .t-l{width:8px;height:8px;background:url(../images/allpavietnam.png) 0px -525px no-repeat;font-size:1px;}
.col-right .t-r{width:8px;height:8px;background:url(../images/allpavietnam.png) -8px -525px no-repeat;font-size:1px;}
.col-right div.t-c{border-top:1px solid #FFCF00;font-size:1px}
.col-right td.t-c{height:8px;vertical-align:top;background:#FFFBC6;font-size:1px}
.col-right .b-l{width:8px;height:8px;background:url(../images/allpavietnam.png) 0px -533px no-repeat;font-size:1px;}
.col-right td.b-c{height:8px;vertical-align:bottom;font-size:1px}
.col-right div.b-c{border-bottom:1px solid #FFCF00;font-size:1px}
.col-right .b-r{width:8px;height:8px;background:url(../images/allpavietnam.png) -8px -533px no-repeat;font-size:1px;}
.box-hong .t-l{background:url(../images/border/h1/t_l.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-hong .t-c{background:url(../images/border/h1/t_c.png) repeat-x;height:8px;color:#FF9900;font-size:0px;}
.box-hong .t-r{background:url(../images/border/h1/t_r.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-hong .c-l{background:url(../images/border/h1/c_l.png) repeat-y;width:8px;font-size:0px;}
.box-hong .c-c{background-color:#FFF0F0;}
.box-hong .c-r{background:url(../images/border/h1/c_r.png) repeat-y;width:8px;font-size:0px;}
.box-hong .b-l{background:url(../images/border/h1/b_l.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-hong .b-c{background:url(../images/border/h1/b_c.png) repeat-x;height:8px;font-size:0px;}
.box-hong .b-r{background:url(../images/border/h1/b_r.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-hong .text-l{background:url(../images/border/h1/text_l.jpg) no-repeat;width:34px;height:29px;}
.box-hong .text-c{background:url(../images/border/h1/text_c.jpg) repeat-x;height:29px;color:#CC0000;font-weight:bold;}
.box-hong .text-r{background:url(../images/border/h1/text_r.jpg) no-repeat;width:17px;height:29px;}
.box-vang3 .t-l{background:url(../images/border/v3/t_l.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang3 .t-c{background:url(../images/border/v3/t_c.png) repeat-x;height:8px;font-size:0px;}
.box-vang3 .t-r{background:url(../images/border/v3/t_r.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang3 .c-l{background:url(../images/border/v3/c_l.png) repeat-y;width:8px
font-size:0px;}
.box-vang3 .c-c{background-color:#FFFDD5;}
.box-vang3 .c-r{background:url(../images/border/v3/c_r.png) repeat-y;width:8px;font-size:0px;}
.box-vang3 .b-l{background:url(../images/border/v3/b_l.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang3 .b-c{background:url(../images/border/v3/b_c.png) repeat-x;height:8px;font-size:0px;}
.box-vang3 .b-r{background:url(../images/border/v3/b_r.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang3 .text-l{background:url(../images/border/v3/text_l.jpg) no-repeat;width:34px;height:29px;}
.box-vang3 .text-c{background:url(../images/border/v3/text_c.jpg) repeat-x;height:29px;color:#CC0000;font-weight:bold;}
.box-vang3 .text-r{background:url(../images/border/v3/text_r.jpg) no-repeat;width:17px;height:29px;}
.box-vang4 .t-l{background:url(../images/border/v4/t_l.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang4 .t-c{background:url(../images/border/v4/t_c.png) repeat-x;height:8px;font-size:0px;}
.box-vang4 .t-r{background:url(../images/border/v4/t_r.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang4 .c-l{background:url(../images/border/v4/c_l.png) repeat-y;width:8px
font-size:0px;}
.box-vang4 .c-c{background-color:#FFFF99;}
.box-vang4 .c-r{background:url(../images/border/v4/c_r.png) repeat-y;width:8px;font-size:0px;}
.box-vang4 .b-l{background:url(../images/border/v4/b_l.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang4 .b-c{background:url(../images/border/v4/b_c.png) repeat-x;height:8px;font-size:0px;}
.box-vang4 .b-r{background:url(../images/border/v4/b_r.png) no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang4 .text-l{background:url(../images/border/v4/text_l.jpg) no-repeat;width:34px;height:29px;}
.box-vang4 .text-c{background:url(../images/border/v4/text_c.jpg) repeat-x;height:29px;color:#CC0000;font-weight:bold;}
.box-vang4 .text-r{background:url(../images/border/v4/text_r.jpg) no-repeat;width:17px;height:29px;}
.box-vang5 .t-l{background:url(../images/allpavietnam.png) -58px -515px no-repeat;width:8px;height:8px;font-size:0px;}
.box-vang5 .t-c{border-top:1px solid #FFCF00;height:8px;font-size:0px;}
.box-vang5 .t-r{border-top:1px solid #FFCF00;border-right:1px solid #FFCF00;width:8px;height:8px;font-size:0px;}
.box-vang5 .c-l{border-left:1px solid #FFCF00;width:8px;font-size:0px;}
.box-vang5 .c-r{border-right:1px solid #FFCF00;width:8px;font-size:0px;}
.box-vang5 .b-l{border-bottom:1px solid #FFCF00;border-left:1px solid #FFCF00;width:8px;height:8px;font-size:0px;}
.box-vang5 .b-c{border-bottom:1px solid #FFCF00;height:8px;font-size:0px;}
.box-vang5 .b-r{background:url(../images/allpavietnam.png) -8px -533px no-repeat;width:8px;height:8px;vertical-align:bottom;font-size:0px;}
.box-vang5 .text-top{background:url(../images/framepavietnam.png) 0px -260px no-repeat;height:30px;width:100%;font-weight:bold;padding-left:10px;color:#000000;font-size:13px;text-transform:uppercase;}
.title-red{color:#FF0000;font-weight:bold;font-size:13px;padding-left:25px;padding-top:5px;height:28px;border-bottom:1px dashed #f00;background:url(../images/allpavietnam.png) -100px -325px no-repeat;}
.title-yellow{color:#FF9900;font-weight:bold;font-size:14px;}
*input.buttonnew{background-image:url(../images/allpavietnam.png);background-position:0px -600px;background-repeat:no-repeat;border:0px !important;width:100px !important;height:22px !important;color:#FFFFFF !important;font-weight:bold;cursor:pointer;line-height:22px !important}
*input.buttonnew1{background-image:url(../images/allpavietnam.png);background-position:0px -625px;background-repeat:no-repeat;border:0px !important;width:127px !important;height:22px !important;color:#FFFFFF !important;font-weight:bold;cursor:pointer;line-height:22px !important}
*input.buttonnew2{background-image:url(../images/allpavietnam.png);background-position:0px -650px;background-repeat:no-repeat;border:0px !important;width:332px !important;height:22px !important;color:#FFFFFF !important;font-weight:bold;cursor:pointer;line-height:22px !important}

.font_11{font-size:12px;}
.font_10{font-size:11px;}
.color_khancap{color:#FF0000;}
.color_quantrong{color:#0080FF;}
.color_binhthuong{color:#669900;}
.color_choxuly{color:#FF6600;}
.color_daxuly{color:#008080;}
.border_images{border:2px solid #CCCCCC;}
.td_1{border-top:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;border-right:#C1C1C1 1px solid;background:#cdcdcd url(../images/allpavietnam.png) 0px -680px repeat-x;text-align:center;}
.td_2{border-top:#FFFFFF 1px solid;border-bottom:#E6E6E6 1px solid;}
.nen_1{border-top:#008080 1px solid;border-left:#008080 1px solid;border-bottom:#008080 1px solid;border-right:#008080 1px solid;padding:5px;background-color:#eeeeee;}
.nen_2{border-top:#FF6600 1px solid;border-left:#FF6600 1px solid;border-bottom:#FF6600 1px solid;border-right:#FF6600 1px solid;padding:5px;background-color:#eeeeee;}
a.linkcontrol:link{color:#FF0000;text-decoration:none;}
a.linkcontrol:visited{color:#FF0000;text-decoration:none;}
a.linkcontrol:hover{color:#FF0000;text-decoration:underline;}
.box_input{color:#323232;width:100%;}
.box_input_new2{border-right:#CCCCCC 1px solid;border-top:#808080 1px solid;border-left:#808080 1px solid;color:#323232;border-bottom:#CCCCCC 1px solid;background-color:#FFFFFF;}
.box_input_new{border-right:#FFFFFF 1px solid;border-top:#808080 1px solid;border-left:#808080 1px solid;color:#323232;border-bottom:#FFFFFF 1px solid;background-color:#FFFFFF;}
.fl{float:left;}
.fr{float:right; position:relative;}
.fc{margin:0 auto;}
.tl{text-align:left}
.tj{text-align:justify}
.tr{text-align:right}
.tc{text-align:center}
.overflow{overflow:hidden;}
.hide{display:none !important;}
form{margin:0px;padding:0px;}
table.hoadonnhap{width:100%;}
table.hoadonnhap tr{background:#fff;cursor:pointer;}
table.hoadonnhap tr.updated{background:#ffdd00;}
table.hoadonnhap tr.selected{background:#fcc;}
.bld{font-weight:bold;}
.hide{display:none;}
.nd{padding-left:4px;}
.ndarea{padding-left:4px;padding-top:4px;}
input.disabled{cursor:wait !important;filter:alpha(opacity=75);opacity:0.75;color:#ddd !important}
a.disabled
{
    cursor:default !important;
    opacity:0.350;
    filter:alpha(opacity=350);
}
.buttonnew:hover, .buttonnew1:hover, .buttonnew2:hover{filter:alpha(opacity=85);-moz-opacity:0.85;-o-opacity:0.85;opacity:0.85;}
.loader{background:#0054A8;padding:4px 8px;color:#fff;}
.corner_3{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.corner_5{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.buttonnew{outline:none;}
div.pacontent{border:2px solid #f60;padding:10px 8px;background:#fdfdfd;-webkit-box-shadow:0 4px 15px #666;-moz-box-shadow:0 4px 15x #666;-o-box-shadow:0 4px 15x #666;box-shadow:0 4px 15px #666;}
em.error{padding:1px 0px 1px 4px;margin-left:0px;color:#f00}
em.success{background:none;padding:0px;margin:0px;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;filter:alpha(opacity=0);opacity:0;}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{font-family:Verdana, Arial, sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana, Arial, sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #e0cfc2;background:#f4f0ec url(images/ui-bg_inset-soft_100_f4f0ec_1x100.png) 50% bottom repeat-x;color:#1e1b1d;}
.ui-widget-content a{color:#1e1b1d;}
.ui-widget-header{border:1px solid #d49768;background:#cb842e url(images/ui-bg_glass_25_cb842e_1x400.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #cdc3b7;background:#ede4d4 url(images/ui-bg_glass_70_ede4d4_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#3f3731;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#3f3731;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #f5ad66;background:#f5f0e5 url(images/ui-bg_glass_100_f5f0e5_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#a46313;}
.ui-state-hover a, .ui-state-hover a:hover{color:#a46313;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #e0cfc2;background:#f4f0ec url(images/ui-bg_highlight-hard_100_f4f0ec_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#b85700;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#b85700;text-decoration:none;}
.ui-widget:active{outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #d9bb73;background:#f5f5b5 url(images/ui-bg_highlight-hard_75_f5f5b5_1x100.png) 50% top repeat-x;color:#060200;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color:#060200;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #f8893f;background:#fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x;color:#592003;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#592003;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#592003;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_c47a23_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_c47a23_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_f08000_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(images/ui-icons_f08000_256x240.png);}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_f35f07_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_cb672b_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ff7519_256x240.png);}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-tl{-moz-border-radius-topleft:6px;-o-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;}
.ui-corner-tr{-moz-border-radius-topright:6px;-o-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}
.ui-corner-bl{-moz-border-radius-bottomleft:6px;-o-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}
.ui-corner-br{-moz-border-radius-bottomright:6px;-o-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}
.ui-corner-all{-moz-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-datepicker{width:17em;padding:.2em .2em 0; z-index:9999 !important}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:60px;padding-left:4px}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.g-button,.buttonnew,.buttonnew1,.buttonnew2{display:inline-block;min-width:54px;width:auto;text-align:center;color:#555;font-weight:bold;height:28px;padding:0 8px;line-height:29px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-ms-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s;border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f1f1f1));background-image:-webkit-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-moz-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-ms-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-o-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:linear-gradient(top, #f5f5f5, #f1f1f1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;outline:none}
a.g-button{height:26px}
.g-button.small{height:24px !important;line-height:23px !important;}
.g-button.x-small{height:20px !important;line-height:19px !important;}
.g-button.xx-small{height:18px !important;line-height:16px !important;}
.g-button.grey{color:#bbb !important;}
.g-button.selected{color:#333 !important;background-color:#fd0 !important;}
*+html .g-button{min-width:70px;}
button.g-button, input[type=submit].g-button{height:28px;line-height:29px;vertical-align:bottom;margin:0;}
*+html button.g-button, *+html input[type=submit].g-button{overflow:visible;}
.g-button:hover{border:1px solid #c6c6c6;color:#333;text-decoration:none;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s;background-color:#f8f8f8;background-image:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));background-image:-webkit-linear-gradient(top, #f8f8f8, #f1f1f1);background-image:-moz-linear-gradient(top, #f8f8f8, #f1f1f1);background-image:-ms-linear-gradient(top, #f8f8f8, #f1f1f1);background-image:-o-linear-gradient(top, #f8f8f8, #f1f1f1);background-image:linear-gradient(top, #f8f8f8, #f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);}
.g-button:active{background-color:#f6f6f6;background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#f1f1f1));background-image:-webkit-linear-gradient(top, #f6f6f6, #f1f1f1);background-image:-moz-linear-gradient(top, #f6f6f6, #f1f1f1);background-image:-ms-linear-gradient(top, #f6f6f6, #f1f1f1);background-image:-o-linear-gradient(top, #f6f6f6, #f1f1f1);background-image:linear-gradient(top, #f6f6f6, #f1f1f1);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.g-button:visited{color:#666;}
.g-button-submit{border:1px solid #3079ed;color:#fff !important;text-shadow:0 1px rgba(0, 0, 0, 0.1);background-color:#4d90fe;background-image:-webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#4787ed));background-image:-webkit-linear-gradient(top, #4d90fe, #4787ed);background-image:-moz-linear-gradient(top, #4d90fe, #4787ed);background-image:-ms-linear-gradient(top, #4d90fe, #4787ed);background-image:-o-linear-gradient(top, #4d90fe, #4787ed);background-image:linear-gradient(top, #4d90fe, #4787ed);}
.g-button-submit:hover{border:1px solid #2f5bb7;color:#fff;text-shadow:0 1px rgba(0, 0, 0, 0.3);background-color:#357ae8;background-image:-webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#357ae8));background-image:-webkit-linear-gradient(top, #4d90fe, #357ae8);background-image:-moz-linear-gradient(top, #4d90fe, #357ae8);background-image:-ms-linear-gradient(top, #4d90fe, #357ae8);background-image:-o-linear-gradient(top, #4d90fe, #357ae8);background-image:linear-gradient(top, #4d90fe, #357ae8);}
.g-button-submit:active{background-color:#4d90fe;background-image:-webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#4787ed));background-image:-webkit-linear-gradient(top, #4d90fe, #4787ed);background-image:-moz-linear-gradient(top, #4d90fe, #4787ed);background-image:-ms-linear-gradient(top, #4d90fe, #4787ed);background-image:-o-linear-gradient(top, #4d90fe, #4787ed);background-image:linear-gradient(top, #4d90fe, #4787ed);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);}
.g-button-red{border:1px solid transparent;color:#fff !important;text-shadow:0 1px rgba(0, 0, 0, 0.1);background-color:#f60;background-image:-webkit-gradient(linear, left top, left bottom, from(#f60), to(#d14836));background-image:-webkit-linear-gradient(top, #f60, #d14836);background-image:-moz-linear-gradient(top, #f60, #d14836);background-image:-ms-linear-gradient(top, #f60, #d14836);background-image:-o-linear-gradient(top, #f60, #d14836);background-image:linear-gradient(top, #f60, #d14836);}
.g-button-red:hover{border:1px solid #b0281a;color:#fff;text-shadow:0 1px rgba(0, 0, 0, 0.3);background-color:#c53727;background-image:-webkit-gradient(linear, left top, left bottom, from(#f60), to(#c53727));background-image:-webkit-linear-gradient(top, #f60, #c53727);background-image:-moz-linear-gradient(top, #f60, #c53727);background-image:-ms-linear-gradient(top, #f60, #c53727);background-image:-o-linear-gradient(top, #f60, #c53727);background-image:linear-gradient(top, #f60, #c53727);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);}
.g-button-red:active{border:1px solid #992a1b;background-color:#b0281a;background-image:-webkit-gradient(linear, left top, left bottom, from(#f60), to(#b0281a));background-image:-webkit-linear-gradient(top, #f60, #b0281a);background-image:-moz-linear-gradient(top, #f60, #b0281a);background-image:-ms-linear-gradient(top, #f60, #b0281a);background-image:-o-linear-gradient(top, #f60, #b0281a);background-image:linear-gradient(top, #f60, #b0281a);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);}
.g-button-lightred,.buttonnew,.buttonnew1,.buttonnew2{border:1px solid #c53727;color:#fff !important;text-shadow:0 1px rgba(0, 0, 0, 0.1);background-color:#f90;background-image:-webkit-gradient(linear, left top, left bottom, from(#fb0), to(#d14836));background-image:-webkit-linear-gradient(top, #fb0, #d14836);background-image:-moz-linear-gradient(top, #fb0, #d14836);background-image:-ms-linear-gradient(top, #fb0, #d14836);background-image:-o-linear-gradient(top, #fb0, #d14836);background-image:linear-gradient(top, #fb0, #d14836);}
.g-button-lightred:hover,.buttonnew:hover,.buttonnew1:hover,.buttonnew2:hover{border:1px solid #992a1b;color:#fff;text-shadow:0 1px rgba(0, 0, 0, 0.3);background-color:#c53727;background-image:-webkit-gradient(linear, left top, left bottom, from(#f90), to(#c53727));background-image:-webkit-linear-gradient(top, #f90, #c53727);background-image:-moz-linear-gradient(top, #f90, #c53727);background-image:-ms-linear-gradient(top, #f90, #c53727);background-image:-o-linear-gradient(top, #f90, #c53727);background-image:linear-gradient(top, #f90, #c53727);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);}
.g-button-lightred:active,.buttonnew:active,.buttonnew1:active,.buttonnew2:active{border:1px solid #b0281a;background-color:#b0281a;background-image:-webkit-gradient(linear, left top, left bottom, from(#f90), to(#b0281a));background-image:-webkit-linear-gradient(top, #f90, #b0281a);background-image:-moz-linear-gradient(top, #f90, #b0281a);background-image:-ms-linear-gradient(top, #f90, #b0281a);background-image:-o-linear-gradient(top, #f90, #b0281a);background-image:linear-gradient(top, #f90, #b0281a);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);}
.g-button-white{border:1px solid #dcdcdc;color:#666 !important;background:#fff;}
.g-button-white:hover{border:1px solid #c6c6c6;color:#333;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);}
.g-button-white:active{background:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.g-button-smoke{border:1px solid #dcdcdc;color:#666 !important;background:whiteSmoke;}
.g-button-smoke:hover{border:1px solid #c6c6c6;color:#333;background:whiteSmoke;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);}
.g-button-smoke:active{background:whiteSmoke;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.g-button-red:visited, .g-button-share:visited, .g-button-submit:visited{color:#fff;}
.g-button-share:focus{border-color:#29691d;}
.g-button-red:focus{border-color:#d14836;}
a.viewsource{position:absolute;top:-18px;right:2px;border:1px solid #fff;}
a.viewsource:hover{border:1px solid #f60;}
div.title{background:url(../images/allpavietnam.png) 0px -355px no-repeat;padding:1px 0px;margin:2px 0px;color:#215DC6;font-size:12px;font-weight:bold;height:22px;letter-spacing:0;padding-top:3px;}
div.css_1{background:url(../images/allpavietnam.png) 0px -405px no-repeat;}
div.css_11{background:url(../images/allpavietnam.png) 0px -430px no-repeat;}
div.css_2{background:url(../images/allpavietnam.png) 0px -355px no-repeat;}
div.css_21{background:url(../images/allpavietnam.png) 0px -380px no-repeat;}
div.item{background:url(../images/allpavietnam.png) -180px -66px no-repeat;padding:2px 0}
.item a{padding-left:25px;color:#215DC6;text-decoration:none;width:150px;display:block}
.mainDiv{width:160px;POSITION:relative;}
.topItem{background:url(../menu_group/arrow-up-title.jpg) no-repeat center center;font:bold 12px tahoma, verdana, sans-serif;width:160px;cursor:pointer;color:#215dc6;border-top-STYLE:none;text-indent:0px;border-right-STYLE:none;border-left-STYLE:none;letter-spacing:0px;height:22px;border-bottom-style:none;padding-top:3px;margin-bottom:5px}
.topItemOver{background:url(../menu_group/arrow-up-title-on.jpg) no-repeat center center;font:bold 12px tahoma, verdana, sans-serif;width:160px;cursor:pointer;color:#428eff;text-indent:0px;letter-spacing:0px;height:22px;padding-top:3px;margin-bottom:5px}
.topItemClose{background:url(../menu_group/arrow-down-title.jpg) no-repeat center center;font:bold 12px tahoma, verdana, sans-serif;width:160px;cursor:pointer;color:#215dc6;text-indent:0px;letter-spacing:0px;height:22px;padding-top:3px;}
.topItemCloseOver{background:url(../menu_group/arrow-down-title-on.jpg) no-repeat center center;font:bold 12px tahoma, verdana, sans-serif;width:160px;cursor:pointer;color:#428eff;text-indent:0px;letter-spacing:0px;height:22px;padding-top:3px;}
.dropMenu{border-right:#ffffff 1px solid;border-top:#ffffff 0px solid;font-weight:bold;border-left:#ffffff 1px solid;color:#000;border-bottom:#ffffff 1px solid;background-color:#FFFFFF}
.subMenu{display:block}
.subItem{margin-top:2px;margin-left:0px;color:#215dc6;height:18px;text-decoration:none;padding-left:15px}
.subItem a{color:#215dc6;text-decoration:none;}
.subItemOver{margin-top:2px;margin-left:0px;color:#428eff;height:18px;padding-left:15px}
.subItemOver a{cursor:pointer;color:#428eff;text-decoration:none}
.drop{border-right:black 1px solid;border-left:black 1px solid}
#JT_close_left, #JT_close_right{font-size:1.1em;}
#JT_copy p, #JT_copy ul{font-size:1.1em;}
hr{margin:10px 0;color:#999999;size:1px;border:0px;border-bottom:1px solid #ddd;}
ul{list-style:none;}
ul li{padding-top:3px;}
#contentPad{margin:20px;}
.formInfo a, .formInfo a:active, formInfo a:visited{background-color:#FF0000;font-size:1.3em;font-weight:bold;padding:1px 2px;margin-left:5px;color:#FFFFFF;text-decoration:none;}
.formInfo a:hover{color:#660000;text-decoration:none;}
#JT_arrow_left{background-image:url(../images/arrow_left.gif);background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px;}
#JT_arrow_right{background-image:url(../images/arrow_right.gif);background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;height:23px;width:11px;top:-2px;}
#JT{position:absolute;z-index:100;border:2px solid #CCCCCC;background-color:#fff;}
#JT_copy{padding:10px 10px 10px 10px;color:#333333;}
.JT_loader{background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:center center;width:100%;height:12px;}
#JT_close_left{background-color:#CCCCCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}
#JT_close_right{background-color:#CCCCCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding:1px;border:1px solid #CCCCCC;}
.jTip{cursor:help;}
input#mailxinmatkhau,input#username{background: url(../images/input_login.png) no-repeat;width:210px;padding-left:10px;padding-right:10px;height:22px;outline:none; border:0px;line-height:20px}
input#matkhau{background: url(../images/input_login.png) no-repeat;width:210px;padding-left:10px;padding-right:10px;height:22px; border:0px;line-height:20px;outline:none;}
input.captcha{background: url(../images/code_input.png) no-repeat;width:85px;padding-left:10px;padding-right:10px;height:22px; border:0px;line-height:20px;outline:none;}
#box-thanphienchatluong{background:url(../images/framepavietnam.png) 0px -425px no-repeat;width:452px;height:163px;vertical-align:top;}
#box-thanphienchatluong #title{padding:20px 0px 10px 50px;color:#FF9900;font-weight:bold;font-size:13px;}
#box-thanphienchatluong .col-left{padding:15px 0px 0px 20px;font-weight:bold;width:200px;}
#box-thanphienchatluong .col-right{padding:15px 0px 0px 0px;font-weight:bold;color:#FF0000;}
#box-cauhoimoinhat{background:url(../images/cauhoimoinhat.png) no-repeat;width:302px;height:250px;vertical-align:top;}
#box-cauhoimoinhat #title{padding:2px 0px 10px 30px;color:#FF9900;font-weight:bold;font-size:13px;}
#box-cauhoimoinhat .col-left{padding:15px 0px 0px 20px;font-weight:bold;width:200px;}
#box-cauhoimoinhat .col-right{padding:15px 0px 0px 0px;font-weight:bold;color:#FF0000;}
div.thongbao{border-bottom:1px solid #999;float:left;padding-right:15px;}
div.thongbao span.icon{background:url(../images/allpavietnam.png) 0px -185px no-repeat;padding:8px 24px;}
div.thongbao span.text{padding-top:10px;text-transform:uppercase;font-size:14px;}
span.icon{margin:0px 5px;}
div.boxtop{margin-right:5px;}
div.boxtop a:link, div.boxtop a:visited{text-decoration:none;color:#f00;}
div.boxtop a:hover{filter:alpha(opacity=75);opacity:0.75;}
div.boxtop .lft{margin-top:12px;padding-right:0px;}
a.al{color:#000;}
div.live{margin:0 auto;width:29px;height:34px;background:url(../images/allpavietnam.png) -50px -185px no-repeat;}
div.livechat .lft{width:30px;height:28px;background:url(../images/allpavietnam.png) 0px -150px no-repeat;}
div.livechat .rgt{background:url(../images/allpavietnam.png) 0px -108px no-repeat;width:90px;height:35px;}

div.support .lft{width:23px;height:28px;background:url(../images/allpavietnam.png) -100px -150px no-repeat;}
div.support .rgt{background:url(../images/allpavietnam.png) 0px -710px no-repeat;width:185px;height:42px;color:#f00;font-weight:bold;padding-top:5px;padding-bottom:0px;}

.complain1 .lft{width:23px;height:28px;background:url(../images/allpavietnam.png) -50px -150px no-repeat;}
.complain1 .rgt{background:url(../images/allpavietnam.png) 0px -710px no-repeat;width:185px;height:42px;color:#f00;font-weight:bold;padding-top:5px;padding-bottom:0px;}

.complain2 .lft{width:23px;height:28px;background:url(../images/allpavietnam.png) -50px -150px no-repeat;}
.complain2 .rgt{background:url(../images/allpavietnam.png) 0px -710px no-repeat;width:185px;height:42px;color:#f00;font-weight:bold;padding-top:5px;padding-bottom:0px;}

.gopy .lft{width:35px;height:28px;background:url(../images/allpavietnam.png) 0px -150px no-repeat;}
.gopy .rgt{background:url(../images/allpavietnam.png) 0px -757px no-repeat;width:105px;height:32px;color:#f00;font-weight:bold;padding-top:15px;padding-bottom:0px;}
.rgt div
{
    font-size:11px !important;
}
.iconmenu{width:18px;height:18px;font-size:1pt;}
.item1{background:url(../images/allpavietnam.png) -100px -185px no-repeat;}
.itemserver{background:url(../images/allpavietnam.png) -100px -220px no-repeat;}
.itemreboot{background:url(../images/allpavietnam.png) -50px -220px no-repeat;}
.itemunix{background:url(../images/allpavietnam.png) -50px -245px no-repeat;}
.itemwindow{background:url(../images/allpavietnam.png) -100px -245px no-repeat;}
.itemreseller{background:url(../images/allpavietnam.png) 0px -270px no-repeat;}
.itemdomain{background:url(../images/allpavietnam.png) -150px -150px no-repeat;}
.itemmail{background:url(../images/allpavietnam.png) 0px -245px no-repeat;}
.itemoverload{background:url(../images/allpavietnam.png) -50px -270px no-repeat}
.mysupport{width:26px;height:22px;}
.itemdichvukhac{background:url(../images/allpavietnam.png) -100px -270px no-repeat;}
.item_guiyeucau{background:url(../images/allpavietnam.png) -150px -185px no-repeat;}
.item_yeucaumoigui{background:url(../images/allpavietnam.png) -175px -185px no-repeat;}
.item_dangxuly{background:url(../images/allpavietnam.png) -150px -220px no-repeat;}
.item_datraloi{background:url(../images/allpavietnam.png) -177px -245px no-repeat;}
.item_yeucauphanhoi{background:url(../images/allpavietnam.png) -150px -270px no-repeat;}
.item_daxulyxong{background:url(../images/allpavietnam.png) -150px -245px no-repeat;}
.item_tracuucauhoi{background:url(../images/allpavietnam.png) -175px -270px no-repeat;}
.dichvu{width:25px;height:25px;}
.shoppingcart{width:25px;height:25px;background:url(http://www.pavietnam.vn/css/images/smallcart.png) 5px 0px no-repeat !important}
.icon_cartlist{width:25px;height:25px;background:url(images/cartlist.png) 5px 0px no-repeat !important}
.item_dichvudangsudung{background:url(../images/allpavietnam.png) 0px -300px no-repeat;}
.item_dichvusaphethan{background:url(../images/allpavietnam.png) -50px -300px no-repeat;}
.item_dichvuhethan{background:url(../images/allpavietnam.png) -100px -300px no-repeat;}
.item_chuyenmakhachhang{background:url(../images/allpavietnam.png) -150px -300px no-repeat;}
.item_giahandichvu{background:url(../images/allpavietnam.png) -175px -300px no-repeat;}
.item_manager{background:url(../images/allpavietnam.png) 0px -220px no-repeat;}
.textmenu{padding:2px 0px 2px 5px;font-size:12px;cursor:pointer}
.item_thongtinlienlac{background:url(../images/allpavietnam.png) -50px -325px no-repeat;width:25px;height:25px;}
.item_phanquyennhanvien, .item_baovetaikhoan{background:url(../images/allpavietnam.png) -150px -300px no-repeat;width:25px;height:25px;}
.item_thethanhvien{width:25px;height:25px;background:url(../images/allpavietnam.png) 0px -325px no-repeat;}
input.go{border:0px;width:22px;height:19px;cursor:pointer;background:url(../images/allpavietnam.png) -175px -150px no-repeat;}
div.pagingmode a:link, div.pagingmode a:visited{min-width:20px;height:22px;line-height:22px;margin:0px 2px;color:#333;}
div.pagingmode a.selected{color:#c00 !important;background:#fff !important;border:1px solid #666 !important;}
#AVIMControl_OLD{background-image:url(../js/transparent.png);padding:2px;border:1px solid #5b958e;position:absolute;bottom:5px;}
#AVIMControl{bottom:5px;left:0px;text-align:left;}
body > #AVIMControl{position:fixed;}
.AVIMControl{margin:0;padding:0;color:#0066CC;font-family:Verdana, Tahoma;font-size:10px;font-weight:bold;}
a.AVIMControl{color:#b62727;text-decoration:none;cursor:pointer;}
#AVIMControl input{vertical-align:middle;}
.yregfloathelp{border:1px solid #FFC30E;padding:10px;background-color:#FFFBB8;text-align:left;color:#9C7600;width:30em;line-height:140%;z-index:5;}
a.mhide{display:block !important;}
label.fll{    padding:4px 4px;}
table tr.title
{
    font-weight:bold;
}
table.font_11 tr td
{
    vertical-align:middle;
}
table.grid
{
    background-color:#ddd;
    width:100%;
}
table.grid tr.title
{
    font-weight:bold;
    background:#cdcdcd url(../images/allpavietnam.png) 0px -680px repeat-x;
}
table.grid tr
{
    background-color:#fff;
}
table.grid tr td
{
    padding:4px 8px;
    vertical-align:middle;
}
table.mahopdong
{
    background-color:#bbb;
}

table.mahopdong tr
{
    background-color:#FFF;
}

table.mahopdong td
{
    padding:4px 8px;
}
.mouseOn {
    width:80px;
    color:#ff00ff;
    font-weight:600;
    font-size:14px;
    background-color:#ffffea;
    border:outset 2px #dfdcdc;
}
.mouseOut {
    width:80px;
    color:#333399;
    font-weight:600;
    font-size:14px;
    background-color:#edefea;
    border:outset 2px #aeaeae;
}
.mOn {
    background-color:navy;
    color:#ffffff;
}
.mOut {
    background-color:#ffffff;
    color:navy;
}
.cOver {
    width:16px;
    height:16px;
    border:1px solid #ff66ff;
    cursor:default;
}
.cOut {
    width:16px;
    height:16px;
    border:1px solid #cccccc;
    cursor:default;
}
.bOver {
    width:21px;
    height:20px;
    border:1px solid #ff66ff;
    cursor:default;
}
.bOut {
    width:21px;
    height:20px;
    border:1px solid #ffffff;
    cursor:default;
}
.ctr {
    color:#0000ff;
    font-size:14px;
    font-weight:500;
    text-decoration:underline;
    cursor:pointer;
}
.ctrE {
    color:#0000ff;
    font-weight:500;
    text-decoration:underline;
    font-size:14px;
    cursor:pointer;
}
.inside ul {
    list-style:circle;
    margin-left:0px;
    padding-left:20px;
}
.inside ul li {
    padding-top:3px;    
    padding-bottom:4px;    
    color:#0054A8;
    font-size:12px;
    border-bottom:1px dashed #CCC;
    margin-bottom:5px;
}

.inside ul li a{
    font-size:12px;
    color:#0054A8;
    text-decoration:none;
    height:18px;
    width:320px;
    overflow:hidden;
}
.inside ul li a:hover {
    text-decoration:underline;
}
/* CSS Document */
#divbox a{
    margin: 0;
    padding:0;
}
#divbox{
    background:  #000000 ;
    opacity: .5;
    filter:alpha(opacity=50);
    margin: 0;
    padding: 0;
    
}
#divbox_data{
    margin: 0;
    padding: 0;
}
#divbox_frame{ margin: 0; padding: 0;}

#divbox_frame{
    background: #fff url(../images/loading.gif) no-repeat center center;
    border: 15px solid #fff;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-box-shadow:0px 0px 8px #000;
    -moz-box-shadow:0px 0px 8px #000;
    box-shadow:0px 0px 8px #000;
}
#divbox_frame.white{
    background: none;
    background-color: white;
}

#divbox_frame .closed{
    position: absolute;
    z-index: 1006;
    background:url(../images/close.png) no-repeat center center;
    width: 24px;
    height: 24px;
    right: -25px;
    top: -25px;
    cursor: pointer;
    
}
#divbox_frame .prev,#divbox_frame .next,#divbox_frame .number{
    position: absolute;
    z-index: 1006;
    width: 30px;
    height: 24px;
    cursor: pointer;
    
}
#divbox_frame .prev,#divbox_frame .prevDisabled{
    background:url(../images/left.png) no-repeat top center;
    left: 0;
}

#divbox_frame .prevDisabled{
    background:url(../images/leftDisabled.png) no-repeat top center;
}
#divbox_frame .next,#divbox_frame .nextDisabled{
    background: url(../images/right.png) no-repeat top right;
    right: 2px;
}
#divbox_frame .number{
    right: 30px;
    width: 20px;
}
#divbox_frame .nextDisabled{
    background:url(../images/rightDisabled.png) no-repeat top right;
}


#divbox_frame .caption{
    display: none;
    background: #ccc;
    opacity: .5;
    filter:alpha(opacity=50);
    color: #000;
    padding-left: 30px;
    padding-right: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: hidden;
}
#divbox_frame .zoom{
    cursor: url(../images/zoomin.cur), default;
}
#divbox_ajax{
    display: none; 
    width: 400px;
}


/* IE6 FixPNG */
*html #divbox_frame .closed{
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/close.png);
}
*html #divbox_frame .prev{
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/left.png);
}
*html #divbox_frame .prevDisabled{
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/leftDisabled.png);
}
*html #divbox_frame .next{
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/right.png);
}
*html #divbox_frame .nextDisabled{
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/rightDisabled.png);
}
.tb{min-width:30px;}
.auth_key{cursor:pointer;}
.show_button{display:none;}
#rs_cn { position:absolute; top:-15px; right:0px;}
#warning_cn {padding:2px 3px;  background-color:#F00; color:#FFF; font-size:12px; font-weight:bold; border-radius:3px; border-color:#00F;}
#warning_cn a{color:#FFF;}
#warning_cn:hover { cursor:pointer; background-color:#999; color:#00F;}
div.itemcart
{
    position:relative;
    margin-bottom:10px;
}
.lightblue
{
    color:#2F5BB7 !important;
}
a.actl:link, a.actl:visited, a.stylelink:link, a.stylelink:visited
{
    color:#FD0682 !important;
}
a.actl:link,actl.visited
{
    background: url(http://www.pavietnam.vn/css/images/add.png) left 0px no-repeat;
    padding:0px 0px 3px 20px;
}
a.actl:hover, a.stylelink:hover
{
    color:#f00 !important;
    text-decoration:none;
}
a.xoarong:link, a.xoarong:visited
{
    background: url(http://www.pavietnam.vn/images/checkdm_close.gif) left center no-repeat;
    padding-left:20px;
}
a.magiamgia:link, a.magiamgia:visited, a.clearpromo:link, a.clearpromo:visited
{
    color:#f00;
}
a.magiamgia:hover, a.clearpromo:hover
{    
    text-decoration:none;
}
a.style:link, a.style:visited
{
    color:#2F5BB7;
}
a.style:hover
{
    color:#f00;
    text-decoration:underline;
}
select.winunix
{
    width:130px;
}
ol.cartlist
{
    margin:0px;
    padding-top:0px;
    padding-left:20px;
    list-style-image:none;
    font-size:11px;
}
ol.cartlist li
{
    color:#2F5BB7;
    border-bottom:1px dashed #ccc;
    margin-bottom:0px;
    padding:15px 1px 10px 5px;
    font-weight:bold;
    position:relative;
}
ol.cartlist li.rowcolor
{
    background-color:#f0f0f0;
}
ol.cartlist div.msgerror
{
    padding:3px 5px 2px 28px;
    color:#f00;
    border:1px solid #FD0682;
    margin-bottom:5px;
    background:#fef url(images/errorpanel.png) 6px center no-repeat;
}
ol.cartlist div
{
    font-weight:normal;
}
ol.cartlist input, ol.cartlist select
{
    outline:none;
    margin:0px;
}
.notehand
{
    background: url(http://www.pavietnam.vn/images/alldomain.gif) 0px 0px no-repeat;
    padding-left:25px;
}
input.domainname, input.authorizekey
{
    width:250px;
    outline:none;
    padding-left:3px;
    margin:0px;
    color:#FD0682;
    margin-right:5px;
    border:1px solid #bbb;
}
input.authorizekey
{
    width:110px;
}
select.typereg, select.type_reg
{
    width:143px;
}
select.boxplan1
{
    width:208px;
    margin:0px;
    padding:0px;
}
select.boxplan2
{
    width:200px;
    margin:0px;
    padding:0px;
}
div.domainname label
{
    width:150px;
    float:left;
}
div.loaidichvu, div.khuyenmai, div.loaiserver
{
    padding:5px 0px 0px 0px;
}
div.loaidichvu label.blds, div.loaiserver label.blds, div.khuyenmai label.blds
{
    width:150px;    
}
div.khuyenmai label span
{
    font-size:0.9em;
    color:#999;
    font-weight:normal;
}
label.total
{
    color:#2F5BB7;
    padding-top:1px;
}
div.warning
{
    padding-top:10px;
}
div.price_total
{
    color:#2F5BB7;
    font-size:1.1em;
    text-transform:capitalize;
}
div.price_total span
{
    color:#FD0682;
    padding-left:5px;
}
div.control
{
    position:absolute;
    right:8px;
    top:8px;
}
a.edit_item:link, a.edit_item:visited
{
    border-right:1px solid #bbb;
    padding-right:5px;
    color:#2F5BB7;
    font-size:0.9em;
}
a.edit_item:hover
{
    color:#f00;
}
a.updatecart, a.cancelchange
{
    margin-right:5px;
}
a.removeitem 
{
    background: url(http://www.pavietnam.vn/css/images/removeitem.gif) center 0px no-repeat;
    width: 20px;
    height: 16px;
    position: absolute;
    top: 18px;
    right: 15px;
}
.sameabove
{
    outline:none;
}
.change_status, .del_status 
{
    color:#F00; 
    cursor:pointer;
}
div.button, a.button:link, a.button:visited,input.button,input.buttonstyle
{
    background-color:#f0f0f0;
    padding:6px 8px;
    border:1px solid #ccc;
    color:#333;
    cursor:pointer;    
}
div.button.small, a.button.small:link, a.button.small:visited,input.buttonstyle.small
{
    padding:4px 8px;    
}
input.button.small
{
    padding:4px 8px;    
}
a.button:link, a.button:visited
{
    font-weight:bold;
    color:#666;
}
a.button.normal:link, a.button.normal:visited
{
    font-weight:normal;
}
a.button:hover,input.button:hover
{
    border:1px solid #f60;
    background-color:#f60;
    color:#fff;
    text-decoration:none;
}
.style1,a.style1:link,a.style1:visited
{
    background-color:#dd127b;
    padding:6px 10px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    color:#fff !important;
    border:1px solid #dd127b;
    text-decoration:none;
    cursor:pointer;
    outline:none;
}
a.style1:link,a.style1:visited
{
    cursor:pointer;
}
a.style1:hover,.style2:hover,a.style2:hover,.style1:hover
{
    color:#ff0 !important;
    background-color:#FD0682;
    border:1px solid #FD0682;
}
.style3
{
    background-color:#f0f0f0;
    padding:6px 20px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    border:1px solid #ddd;        
}
div#PromoPopup
{
    position:absolute;
    border:2px solid #FD0682;
    background:#fff;
    padding:20px 10px;
    margin:0;
    width:350px;
    color:#333 !important;
    z-index:150;
}
div.menu_child
{
    position:absolute;
    padding:5px;
    z-index:1000;
    border:2px solid #FD0682;
    font-size:11px;
    background-color:#fff;
    display:none;
    overflow:auto;
    width:420px;
}
div.hostgroup
{
    padding:6px 0px;
    cursor:pointer;
    border-bottom:1px dotted #FD0682;
    color:#2F5BB7;
    text-transform:uppercase;
}
div.hostgroup.selected, div.hostgroup:hover
{
    background-color:#feb;
    color:#f00;
}
div.itemdoho
{
    border-bottom:1px dotted #666;
    padding:6px 0px;
}
div.itemdoho div.fl
{
    padding-left:5px;
}
a.closedoho
{
    position:absolute;
    top:2px;
    right:15px;
}
div#info_promo
{
    top:0px;
    left:0px;
    position:absolute;
    background-color:#fff;
    border:1px solid #FD0682;
    padding:10px;
    width:350px;
    display:none;
}
span.viewrule
{
    position:relative;
    padding:3px 2px 4px 0px;
}
ol.inforule
{
    width:310px;
    position:absolute;
    z-index:2;
    padding:8px 15px;
    border:1px solid #FD0682;
    display:none;
    background-color:#FD0682;
    color:#fff;
    font-weight:bold !important;
    list-style-image:none;
}
ol.inforule li
{
    padding:6px 0px !important;
    background:none !important;
    list-style-type:none;
    color:#fff !important;
    border-bottom:1px dashed #fee !important;
}
ol.inforule li:last-child
{
    border-bottom:0px !important;
}
.fetch-success
{
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    height: 5px;
    width: 5px;
    top: 5px; 
    left: 0px;
    position: absolute;       
    font-size:0em;
}
.fetch-success
{
    background: green;
    background-image: -webkit-gradient(linear,  50% 0%,  50% 100%,  color-stop(0%,  #bada55),  color-stop(100%,  #86a524));
    background-image: -webkit-linear-gradient(#bada55, #86a524);
    background-image: -moz-linear-gradient(#bada55, #86a524);
    background-image: -o-linear-gradient(#bada55, #86a524);
    background-image: linear-gradient(#bada55, #86a524);
    -webkit-box-shadow: 0 0 0 1px #647b1b, 0 0 3px 2px #bada55;
    -moz-box-shadow: 0 0 0 1px #647b1b, 0 0 3px 2px #bada55;
    -o-box-shadow: 0 0 0 1px #647b1b, 0 0 3px 2px #bada55;
    box-shadow: 0 0 0 1px #647b1b, 0 0 3px 2px #bada55;
}
label.closelayout
{
    float:left;
    position:absolute;
    top:10px;
    right:10px;
    margin:0px !important;
    cursor:pointer;
    width: auto !important;
}
div.layoutweb
{
    background: white url(images/bgyellow.jpg) repeat-x;
    top:4em;
    left:-13em;
    position:absolute;
    background-color:#fff;
    border:2px solid #FD0682;
    padding:10px;
    width:275px;
    z-index:1000;
}
div.layoutweb .itemlayout
{
    width:65%;
    padding-left:5px;
}
div.dvkt
{
    margin-top:10px;
}
ol.dvkt
{
    margin:0px;
    padding-left:0px;
    width:620px;
    color:#FD0682;
}
ol.dvkt a
{
    color:#888;
}
ol.dvkt a:hover
{
    text-decoration:underline;
}
ol.dvkt li
{
    padding:6px 0px 4px 0px;
    border-bottom:1px dashed #bbb;
    display:block;
    background:none !important;
}
ol.dvkt li:last-child
{
    border-bottom:0px !important;
}
ol.dvkt div.itemdvkt
{
    position:relative;
    color:#FD0682;
}
div.buttons 
{
    background-color: #ffd;
    padding: 5px 10px 5px 10px;
    border: 1px solid #fe9;
    color: #333;
}
div.view_info
{
    position:absolute;
    display:none;
    background-color:#FD0682;
    width:250px;
    padding:7px 15px;
    border:1px solid #FD0682;
    color:#333;
    z-index:2;
    cursor:default;
    color:#fff;
    font-weight:bold !important;
    line-height:150%;
    text-shadow: 0px 0px 1px #666;
}
div.giadagiam
{
    width:175px;
    padding:10px 10px;
    font-weight:bold !important;
}
div.infopaypoint
{
    width:400px;    
}
div.infopaypoint a.blue:hover
{
    text-decoration:underline !important;
}
.iquestion,.ipaypoint
{
    background: url(http://www.pavietnam.vn/css/images/hint.png) no-repeat left top;
    padding-left:24px;
    padding-bottom:5px;
    cursor:pointer;    
}
div.i_paypoint
{
    position:relative;
    cursor:pointer;    
}
.ipaypoint
{
    position:relative;
    top:20px;
}
#bgcenter
{
    position:fixed;
    display:none;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background:#000;
    filter:alpha(opacity=50);
    opacity:0.50;
    -moz-opacity:0.50;
    z-index:149;
}
.rs_ajax 
{ 
    margin:5px 0px; 
    padding:5px; 
    color:#00F; 
    display:none;
}
div.myfooter div.fl
{
    min-height:65px;
}
div.myfooter a
{
    color:#333;
}
div.myfooter a:hover
{
    color:#c00;
    text-decoration:none;
}
span.thongbao
{
    padding:1px 5px;
    background:#f00;
    color:#fff;
    font-weight:bold;
    font-size:10px;
}
div.button1, a.button1:link, a.button1:visited,input.button1
{
    background-color:#FD0682;
    padding:7px 8px;
    border:1px solid #FD0682;
    color:#fff;
    cursor:pointer;
}
a.button1:hover,input.button1:hover
{
    border:1px solid #FD0682;
    background-color:#FD0682;
    color:#fff;
    opacity:0.75;
    filter:alpha(opacity=75);
}
a.button1.xsmall
{
    padding:2px 8px;
}